import java.util.Random;

public class Task {
    public static void main(String[] args) {

        // 目标：了解下Math类提供的常见方法。
        // 1、取绝对值（拿到的结果一定是正数）
        System.out.println(Math./* TODO */(123)); // 123
        System.out.println(Math./* TODO */(-3.14)); // 3.14

        // 2、向上取整
        System.out.println(Math./* TODO */(4.0000001)); // 5.0
        System.out.println(Math./* TODO */(4.0)); // 4.0

        // 3、向下取整
        System.out.println(Math./* TODO */(4.999999)); // 4.0
        System.out.println(Math./* TODO */(4.0)); // 4.0

        // 4、四舍五入
        System.out.println(Math./* TODO */(3.4999)); // 3
        System.out.println(Math./* TODO */(3.50001)); // 4

        // 5、取较大值、取较小值
        System.out.println(Math./* TODO */(10, 20)); //取较大值 20
        System.out.println(Math./* TODO */(10, 20)); //取较小值 10

        // 6、取次方
        System.out.println(Math./* TODO */(2, 3)); // 2的3次方   8.0
        System.out.println(Math./* TODO */(3, 2)); // 3的2次方   9.0

        // 7、取随机数 [0.0 , 1.0) (包前不包后)
        double random = Math./* TODO */();
    }
}